home *** CD-ROM | disk | FTP | other *** search
-
- MAGIC NAME: XPRZ3
- xprzmodem.library v3.3 & xprzedzap.library v3.3
-
- xprZ33.lha contains AmigaGuide and plain text docs as well as
- 68000/10/20/30/40 versions of both xprzmodem.library and xprzedzap.library.
- These libraries all require WB2 or better and support language catalogues
- via locale.library. This release merges the source levels of the two
- libraries so that both can take advantage of all fixes and enhancements.
-
- XPRzedzap.library is an enhanced version of xprzmodem.library for use in
- Mailers as well as BBSs and Terminal programs supporting XPR protocols. It
- provides multiple zmodem-derived protocols, including:
- Zmodem, SZmodem, ZedZip, ZedZap and DirectZap.
- It is a complete replacement for xprzmodem.library, xprszmodem.library,
- xprdzap.library and all previous versions of xprzedzap.library.
-
- XPRzmodem.library is also enhanced to provide the same protocols as
- xprzedzap.library, well as support for SZmodem. It is about 1K smaller
- since it does not include some of the special features required in FTN
- operations. This version should be used only on systems that do not have a
- mailer or where the mailer does not support XPR protocols.
-
- Fixes and Enhancements:
-
- o REQUIRES wb2+
-
- o Locale support.
-
- o Defaults optimized for each library to permit MUCH shorter setup
- strings.
-
- o XPR 2.001 support for dual-status windows.
- Protocol now informs host that it supports XPR 2.001 extensions
- and double-buffering.
-
- o XPR 3 callbacks register protection is installed and the
- xpr_updstatus function is enabled, permitting notification
- of transfer status for EACH file sent or received.
-
- o Protocol name displayed will be one of:
- Zmodem, 1K blocks standard
- SZmodem, up to 8K blocks
- ZedZap, up to 8K Blocks size based upon bps rate, ftn mode
- ZedZip, 1k blocks, ftn mode
- DirectZap, up to 8k blocks, minimum escaping, ftn mode
-
- o Added status messages for resume
-
- o A number of strings were not localized, corrected. Also added
- localization for new options. These are NOT translated for
- german catalog, so that catalog has been removed from distribution.
- Catalogues and documentation for other languages should be
- distributed separately.
-
- o During batch transfers, Error message field is set to "None" when
- starting to send or receive next file.
-
- o New options:
-
- Z - FTN mode
- The Z option enables FTN operation, when Y, the following is in effect:
- - RxTimeOut is restored to 600ms
- - transfers start with blocksize specified in M option.
- - block size baud-rate dependant
- - serialbuffer is cleared before sending/receiving. In FTN
- mode the turnaround from sending to receiving (and vis-versa)
- is quite fast, clearing the buffer avoids reading echos of our
- own characters or leftovers from the previous transfer.
-
- M<block size>
- The maximum packet size can now be set with a maximum/default at
- 8192. This will vary when sending and will be static when receiving.
- When sending in FTN mode, the maximum packet size will be baud rate
- dependant, and the size is calculated with the formula MAX_PACKET =
- (BPS_RATE * 8192 / 9600). BPS_RATE will be the link rate if set with
- the C option. You can specify a limit for the maximum packet size with
- the M option, but it only influence the packet size if it is smaller
- than 8K or if one is receiving a file. When not in FTN mode, the
- blocks size is NOT dependant upon the bps rate.
-
- C<link bps>
- All Buffer allocations, and cps calculations will be based upon
- link rate if passed with C<baud> option, otherwise they will be based
- upon LOCKED bps. When the link rat eis used, the DataRate field of
- status display will show the true CPS of each block.
-
- N - send no files mode (DirectZap, ZedZip and ZedZap protocols)
- It is permitted to have a session without sending or receiving
- files if N option is Y. This is required with some protocols in FTN
- mode so as not to generate a spurious failure after a mailer session.
- This also changes EOF mode from sending CAN's to just sending ZFIN.
-
- Q - DirectZap mode
- Only ZDLE adn ZDLEE will be escaped if Q option is Y.
-
-
- ToDO: Add support for TrapZap if someone tells me what the diff is
- from DirectZap :).
-
- Robert Williamson
- FidoNet#1:167/104.0
- AmigaNet#40:600/104.0
- robert@ecs.mtlnet.org
-
-